在前面練習了這麼多的AWS服務,是該來試著建置一個常見的應用系統網路架構了。
進入EC2首頁,從左邊最下面進入「Launch Templates」
第一次進來,可以點選右邊的「Create launch template」
輸入name
AMI使用ubuntu
instance type使用最便宜的t2.micro
key pair可以使用建立過的,或自己建立也行
Network setting使用VPC, Security Group選擇剛剛建立的ec2 security group
Advanced Detail中填入user data,這樣EC2啟動的時候就會自動執行script
這邊附上安裝apache2 script
#!/bin/bash
sudo apt-get -y install apache2
沒問題就選擇右下角的「Create launch template」,在條列頁上就可以看到了
進入EC2首頁,從左邊最下面進入「Auto Scaling Group」
進到條列頁後,選擇右上角的「Create an Auto Scaling Group」
先輸入名稱,並選擇剛剛建立的template,並點選「Next」
Purchase options and instance types選擇預設的
Network記得選擇對的VPC及二個private subnet
Configuration advanced options先不需定
設定期望、最小及最大的機器數量,這邊先將最大的數量改成2
當機器數量有auto scaling時,是否要發通知
增加tag
完成後,就可以在條列頁中看到了
並且也會在Instance中看到自動啟動一台EC2